.dt{
    font-size: 10pt;
   	font-family: 宋体, helvetica, sans-serif;
	border-top: #d5e1e8 1px solid;
	border-bottom: #d5e1e8 1px solid;
	border-right: #d5e1e8 1px solid;
	border-left: #d5e1e8 1px solid;
	background: #ffffff;
	border-collapse: collapse;
}
.dt input[type="text"]{
    width:180px;;
}
.dt select{
    width:180px;;
}
.dt_require{
	color:#ff0000;
}
.dt td {
	padding-left: 5px; 
	border-right: #d5e1e8 1px solid;
	border-top: #d5e1e8 1px solid;
	border-left: #d5e1e8 1px solid;
	border-bottom: #d5e1e8 1px solid;
	height:20px;
}
.dt_caption{
	height:22;
    text-align:left;
   	font-family: 宋体, helvetica, sans-serif;
   	font-size: 11pt;
   	border: 1px solid #B8B8B8;
   	color:#3d3d3d;
   	line-height: 22px; 
   	font-weight:bold;
   	background-image: url('../img/tableheadbg.JPG');
}

.dt_label{
	background: #F5FBFF;
	text-align:right;
	padding-right: 6px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	padding-top: 0px; 	
}

.dt tfoot td{
	text-align:center;
	height:30px;
}